abundance of something (particularly branches/leaves/trash) - Español Inglés Diccionario